intergovernmental arrangement or commitment - French English Dictionary